Skip to content

Описание настроек виджетов ​

Таблица фактов ​

Виджет Таблица фактов предназначен для просмотра, поиска и редактирования экземпляров класса или результатов семантического поиска. Данные выводятся в табличном виде или в виде карточек. Виджет является основным инструментом работы с данными Рабочего пространства и поддерживает взаимодействие с другими виджетами.

Источник данных и представления ​

Источником данных виджета является класс или семантический поиск. Структура таблицы и состав полей карточки экземпляра определяются представлением класса. Если для класса доступно несколько представлений и установлен параметр Показать кнопку переключения между представлениями класса, на Панели инструментов виджета выводится кнопка , открывающая список представлений для переключения.

Работа с экземплярами ​

Виджет позволяет создавать, редактировать и удалять экземпляры, а также:

  • создавать несколько экземпляров и добавлять записи в иерархии классов с помощью древовидной кнопки
  • редактировать группу записей (мультиредактирование)
  • копировать и сливать экземпляры, выполнять мутации
  • управлять этапами жизненного цикла
  • блокировать экземпляр от редактирования другими пользователями

Фильтрация и поиск ​

Виджет поддерживает поиск по данным, фильтры в колонках таблицы, отображение установленных фильтров в виде тегов (чипов), древовидный (иерархический) фильтр, а также быстрый поиск по индексу бизнес-объекта.

Отображение данных ​

Экземпляры можно выводить таблицей или карточками, отображать отношения вложенными таблицами, строить древовидное представление по свойству-родителю, а также настраивать цветокодирование строк и колонок.

Карточка экземпляра ​

Карточка открывается по клику по строке таблицы и может выводиться в границах виджета, в границах Рабочего пространства или в модальном окне. В карточке доступны теги, поиск свойства по названию, кнопки сохранения, управления жизненным циклом и перехода к факт-эксплореру.

Взаимодействие с другими виджетами ​

Виджет может управлять данными других виджетов, перезагружать их после редактирования, фильтровать данные при клике по записи, подсвечивать экземпляры и многое другое.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаНаименование виджета для вывода в рабочем пространстве
КлассИсточник данных для таблицы фактов. В таблице фактов будут отображены экземпляры указанного класса
Класс для добавления новых экземпляровСозданные экземпляры будут добавляться в выбранный класс. По умолчанию (параметр не установлен), Созданные экземпляры будут добавляться в класс, выбранный в параметре "Класс"
Представление классаСтруктура таблицы фактов и карточки экземпляров будет определяться указанным представлением
Семантический поискИсточник данных для таблицы фактов. В таблице фактов будут отображены результаты указанного семантического поиска
Показать кнопку переключения между представлениями классаНа Панели инструментов будет выведена кнопка для переключения между представлениями (требует включения параметра "Показать панель инструментов виджета")
Отображать в карточке экземпляра параметры класса, которому наследует экземплярВ виджете и карточке экземпляра будет выводится представление класса, которому наследует экземпляр
Уменьшить высоту строк таблицыОптимизирует таблицу виджета для вывода максимального количества строк
Показать подсказку при наведении курсора, если текст полностью не поместился в ячейку таблицыЕсли текст полностью не поместился в ячейку таблицы, то при наведении курсора будет выводиться всплывающая подсказка с полным текстом
Отобразить поле поискаВ виджете будет выведено поле поиска
Фильтры в колонках таблицыПри наведении на заголовок колонки будет выводиться кнопка для фильтрации
Оставить только поле с названием экземпляровВ таблице виджета будет выводится только колонка с наименованием экземпляра
Серверная пагинацияПо умолчанию, параметр установлен. При отключении, появится возможность вертикальной прокрутки всей таблицы
Показать отдельные кнопки управления пагинациейПри установленном параметре "Серверная пагинация", появится возможность переходить на выборочные страницы таблицы
Устанавливать значение по умолчанию для новых экземпляров при наличии фильтраПри создании новых экземпляров будут устанавливаться значения для полей, в соответствии с установленными фильтрами
Скрыть заголовок таблицыТаблица будет выводится без наименований колонок
Количество строк, отображаемых в заголовках колонок таблицыУстанавливает количество строк, отображаемых в заголовках колонок таблицы. При наведении курсора на заголовок таблицы будет выводится всплывающая подсказка с полным наименованием колонки
Запретить редактирование экземпляров (только чтение)Будет установлен запрет на редактирование экземпляров
Запретить создание экземпляровБудет установлен запрет на создание экземпляров
Разрешить удаление экземпляровРазрешает удаление экземпляров из таблицы и карточки
Показать кнопку редактирования экземпляра в строкеВ правой части таблицы, для каждой строки, будет выведена кнопка редактирования экземпляра
Редактировать только своиПользователь сможет редактировать только те экземпляры, которые он сам создал
Показать колонку с создателем экземпляраВ таблице виджета будет выводится колонка "Автор"
Показать параметры отображения класса экземпляра в строке таблицыВ таблице виджета, слева от наименования (колонка "Надпись"), будет отображаться представление класса, заданное в карточке представления класса
Показать параметры отображения экземпляра в строке таблицыВ таблице виджета, слева от наименования (колонка "Надпись"), будет отображаться представление экземпляра заданное в карточке экземпляра, в параметрах визуализации экземпляра
Скрыть разделители строкРазделители строк в таблице виджета будут скрыты
Открывать карточку экземпляра одинарным кликомПо умолчанию, карточка экземпляра открывается двойным кликом по строке
Ссылка на ресурс, который будет отображен в iframe в карточке экземпляраПозволяет открывать ресурс платформы OSA или внешнего приложения в карточке экземпляра с использованием параметров: $id - идентификатор экземпляра; $readonly: режим просмотра (true) или редактирования (false). Пример: https://домен платформы OSA/fact-explorer/$id. В карточке экземпляра будет открываться "Факт-эксплорер" с соответствующим экземпляром
Имя переменной из адресной строки для открытия карточки экземпляраПозволяет открыть карточку экземпляра в рабочем пространстве по его уникальному идентификатору.

1) Задайте в этом поле имя переменной, например, sid и сохраните изменения "Рабочего пространства".
2) В адресной строке браузера добавьте эту переменную как параметр запроса и присвойте ей значение — идентификатор нужного экземпляра.

Пример параметра: ?sid=345572e4-a3d9-4d05-8b76-e7caae598424
Полный URL будет выглядеть так: https://домен-платформы/workspace-item/e3fb24a5-a411-4233-a421-e6c443c20705?sid=345572e4-a3d9-4d05-8b76-e7caae598424
Отображать установленные фильтры в виде тегов (чипов)Будет выводиться информация о примененной фильтрации в виде тегов (чипов)
Отображать установленные фильтры в виде тегов (чипов) в строке поискаФильтры, установленные в строке поиска, будут выводиться в виде тегов (чипов)
Разрешить создание новых экземпляров в полях-отношениях в карточке экземпляраВ карточке экземпляра, для полей, будет выводиться кнопка "Создать новые запись"
Сортировать колонки как в таблице фактов класса в рабочем пространстве онтологииВ виджете будет применен порядок следования колонок, определенный в "Таблице фактов" онтологии класса
Сортировать колонки как в таблице фактов создателя класса в рабочем пространстве онтологииВ виджете будет применен порядок следования колонок, определенный в "Таблице фактов" онтологии создателя класса
Показывать карточку экземпляра в границах рабочего пространстваКарточка экземпляра будет отображаться в границах рабочего пространства (справа). По умолчанию, если параметр не установлен, карточка экземпляра будет отображаться в границах виджета
Ширина карточки экземпляраПозволяет изменить ширину карточки экземпляра, установленную по умолчанию
Показать параметры отображения экземпляров в полях-отношениях в карточке экземпляраБудут показаны параметры отображения экземпляров в полях карточки экземпляра
Скрыть иконки типов полей (число, строка, …) в карточке экземпляраВ карточке экземпляра будут скрыты иконки, визуализирующие типы полей
Разрешить мультиредактированиеВ виджете, под таблицей слева, будет выведена кнопка "Включить режим группового редактирования"
Разрешить удаление без контроля целостности данных (с разрывом связей)Не будет выполняться проверка целостности данных при удалении экземпляров
Показать кнопку добавления нескольких экземпляровБудет выводиться кнопка для добавления нескольких экземпляров
Показать кнопку выгрузки данных в MS ExcelБудет выводиться кнопка для выгрузки данных в MS Excel
Показать панель инструментов виджетаБудет выводиться Панель инструментов виджета
Вычислять доступ к строкам через API (описатели доступа к экземплярам)Доступ к редактированию экземпляров будет выполняться через API с использованием описателей доступа. Рекомендуется использовать в случае появления ошибок при попытке вывода данных по экземплярам, созданным другими пользователями
Использовать разрешения на создание/удаление/обновление экземпляров из настройки представленияДоступ на создание/удаление/обновление экземпляров будет выполняться в соответствии с настройками представления
Открывать карточку экземпляра в модальном окнеКарточка экземпляра будет открываться в модальном окне в центре Рабочего пространства
Изменить на указанное число автоматически вычисленное количество строк, отображаемых на странице при пагинацииПозволяет изменить количество строк, выводимых на странице по умолчанию
Показать кнопку управления жизненным циклом в карточке экземпляраВ карточке экземпляра будет выведена кнопка "Этап жизненного цикла" (только при наличии этапов жизненного цикла у экземпляра)
Показать колонку текущего жц экземпляраВ таблице виджета первой колонкой будет выводиться этап жизненного цикла экземпляра
Показать кнопку древовидного фильтраБудет выведена кнопка "Настройка иерархических пользовательских фильтров" на Панели инструментов. Требует установки параметра "Показать панель инструментов виджета".
Показать кнопку мутацийБудет выведена кнопка "Мутации" на Панели инструментов. Требует установки параметра "Показать панель инструментов виджета"
Показать кнопку слиянияБудет выведена кнопка "Слияние экземпляров" на Панели инструментов. Требует установки параметра "Показать панель инструментов виджета"
Показать кнопку копирования экземпляраБудет выведена кнопка "Создать копию выбранной строки" на Панели инструментов. Требует установки параметра "Показать панель инструментов виджета"
Загружать доступные представления при дрилле в формеВложенные формы будут открываться в режиме представлений, доступных пользователю
Показывать экземпляры с похожими названиями при создании нового экземпляраПоле с названием экземпляра ("Надпись") станет обязательным для заполнения. При заполнении поля "Надпись" будут отображаться экземпляры, с похожими наименованиями
Запрет на создание дубликатов экземпляров (по имени)Будет запрещено создавать экземпляры с одинаковыми наименованиями
Упрощенный режим получения данных (триплетами)Рекомендуется использовать для больших данных при длительной задержке загрузки данных
Кнопка обновления таблицыБудет выведена кнопка "Обновить таблицу" на Панели инструментов. Требует установки параметра "Показать панель инструментов виджета"
Возможность удалять чужие файлы если есть доступ на редактирование экземпляра к которому приложены файлыПоявится возможность удалять файлы других пользователей, при наличии доступа на редактирование к экземпляру, к которому приложены файлы
Загружать данные, только если вкладка виджета активнаДанные в виджет будут загружаться только в случае перехода на вкладку виджета
Не загружать данные до взаимодействияВ виджет будут загружаться данные только в случае взаимодействия со стороны управляющего виджета
Древовидная кнопка добавления новых экземпляровРядом с кнопкой "Создать" будет выводиться маркер, с помощью которого можно создавать экземпляры на различных уровнях иерархии. Требует включения опции "Показать панель инструментов виджета"
Древовидная кнопка - показывать класс источник (требуется перезагрузка страницы)Дополнительная опция для параметра "Древовидная кнопка добавления новых экземпляров". При использовании маркера кнопки "Создать", будет выводится корневой класс. Потребуется сохранить рабочее пространство и обновить страницу в браузере
Древовидная кнопка - выбор только листьевДополнительная опция для параметра "Древовидная кнопка добавления новых экземпляров". Будет включен запрет на создание экземпляров на уровне групп
Сообщение нет данныхНадпись, которая будет выводиться в виджете при отсутствии данных для вывода (пустая таблица)
Управление тегамиНа "Панели инструментов" будет выведена кнопка "Теги". Требует включения опции "Показать панель инструментов виджета"
Разрешить назначение тегов в карточкеНа первую вкладку в карточке экземпляра будет добавлено поле "Теги"
Кнопка сохранения в карточкеПараметр предназначен для отключения автоматического сохранения изменений в карточке экземпляра. Для ручного сохранения изменений в карточке экземпляра будет доступна кнопка "Сохранить"
Зафиксировать колонку с действиямиПараметр предназначен для фиксации кнопок действий (при их использовании) с объектами в видимой (правой) части таблицы. Это избавит от необходимости выполнения горизонтального скролла для доступа к кнопкам
Кнопка поиска свойства в карточкеПараметр предназначен для вывода кнопки "Найти поле по названию" в карточке экземпляра, с помощью которой можно выполнять поиск по наименованию свойства. Поиск выполняется по типу "Содержит" и позволяет вывести результат по всем закладкам
Настройки быстрого поискаПараметр активирует режим быстрого поиска по большим объёмам данных. В поле следует указать описание бизнес-объекта, предварительно настроенного администратором в соответствии с руководством по настройке бизнес-объектов
Кнопка выбора отображаемых колонокНа Панели инструментов будет выведена кнопка Настройка отображения колонок, открывающая диалог выбора отображаемых колонок таблицы
Отображать активную вкладку на форме при смене экземпляраПри переключении между экземплярами в карточке будет сохраняться активная вкладка (если она есть у нового экземпляра)
Кнопка обновления скалярных свойствНа Панели инструментов виджета выводится кнопка Обновление свойств экземпляров для выгрузки скалярных свойств экземпляров в файл и загрузки изменённых данных из файла. Кнопка недоступна пользователям без права редактирования (кроме администраторов)
Скрывать префиксыПри установке флага в наименованиях экземпляров и заголовках колонок будут скрыты префиксы

Закладка Взаимодействие ​

ПараметрОписание
Перезагрузить данные в виджетах, основанных на указанных классах, после редактирования данных в текущей таблицеПосле редактирования данных в виджете, данные в виджетах, основанных на указанных классах, будут актуализированы
Перезагрузить данные в указанных виджетах после редактирования данных в текущей таблицеПосле редактирования данных в виджете, данные в указанных виджетах будут актуализированы
Управлять данными указанных виджетовПри выборе записи (экземпляра) в таблице виджета, данные в указанных виджетах будут обновлены в контексте выбранного экземпляра.
Показать в карточке экземпляра ссылкуНапример, если в данном параметре указать ссылку на факт-эксплорер (https://домен платформы OSA/fact-explorer/), то на "Панели инструментов" карточки экземпляра будет выведена кнопка "Открыть ссылку", при переходе по которой, будет открываться факт-эксплорер с данным экземпляром.
Подсказка при наведении на иконку ссылкуВведенный текст будет отображаться в качестве подсказки при наведении курсора на кнопку "Открыть ссылку".
Иконка ссылкиВ карточке экземпляра будет выводиться иконка, указанная в формате SVG-path (например: "M10,22A1,1 0 0,1 9,21V11C9,9 10,7.25 11,7V2.5A0.5,0.5 0 0,1 11.5,2H12.5A0.5,0.5 0 0,1 13,2.5V7C14,7.25 15,9 15,11V21A1,1 0 0,1 14,22H10Z")
Открывать ссылку в новой вкладкеСсылка будет открываться на новой вкладке браузера. По умолчанию, ссылка открывается в текущей вкладке.
Открывать ссылку двойным кликом по строкеСсылка будет открываться при двойном клике по строке в таблице виджета. Рекомендуется установить параметр "Открывать карточку экземпляра одним кликом" на закладке "Основные", для открытия карточки экземпляра.
Отправлять событие фокуса на онтокартуПараметр предназначен для взаимодействия с виджетом "Доп. онтология". При этом, в текущем виджете должны выводиться классы. При установленном параметре, записи, выбранные в текущем виджете, будут фокусироваться на полотне онтологии виджета "Доп. онтология".
Показать кнопку перехода к факт-эксплореру в карточке экземпляраНа "Панели инструментов" карточки экземпляра будет выведена кнопка "Анализировать в факт-эксплорере"
Показать кнопку блокировки экземпляра для запрета редактирования другими пользователямиНа "Панели инструментов" карточки экземпляра будет выведена кнопка "Заблокировать экземпляр для редактирования другими пользователями"
Подсвечивать экземпляры в таблицеЭкземпляры других классов в таблице виджета будут выводиться в прямоугольнике и выделяться цветом
Клик по экземпляру управляет данными указанных виджетовПри клике по экземпляру в таблице виджета, данные в указанных виджетах будут обновлены в контексте выбранного экземпляра. Требует установки параметра "Подсвечивать экземпляры в таблице".
МультивыборПо умолчанию, в виджете можно выбрать только одну запись единовременно. Данный параметр позволяет выбирать сразу несколько записей для взаимодействия. Мультивыбор и его снятие, выполняется путем последовательного выбора каждой записи. Используется совместно с настройками фильтрации - панель "Фильтровать классы при клике"
Фильтровать классы при кликесм. описание настроек в разделе "Фильтровать классы при клике"
Добавить строку для фильтрации "пустых" значенийВ начало таблицы будет добавлена строка "[Пусто]"; при клике по ней в управляемых виджетах будут отфильтрованы записи с пустым значением свойства
Добавить строку для фильтрации "не пустых" значенийВ начало таблицы будет добавлена строка "[Не пусто]"; при клике по ней в управляемых виджетах будут отфильтрованы записи с непустым значением свойства
Повторный клик по строке отменяет наложенный фильтрЕсли, при первом клике по строке был наложен фильтр, то повторный клик по данной строке отменит действие наложенного фильтра
class_id - для взаимодействия с онтологиейПараметр применяется для взаимодействия с виджетом "Доп. онтология", аналогично реализации работы с онтологией (вывод экземпляров класса в Таблицу фактов). Требуется установка параметра "Переинициализировать таблицу при смене переменной (class_id)".
Переинициализировать таблицу при смене переменной (class_id)см. описание параметра "class_id - для взаимодействия с онтологией"

Секция Фильтровать классы при клике ​

ПараметрОписание
Значение фильтра из текущего класса (свойство из строки)Устанавливает свойство текущего класса (класс, установленный как источник данных для виджета), по значению которого будет выполняться фильтрация экземпляров в другом виджете (обязательно для заполнения)
Свойство в классе приемникеУстанавливает свойство класса (наименование поля) в другом виджете, по которому будет выполняться фильтрация экземпляров (обязательно для заполнения)
Режим фильтраПозволяет установить режимы фильтрации. При установленном параметре "Мультивыбор", могут быть использованы следующие режимы: in_all - показать записи, содержащие все выбранные элементы и любые другие; in_all_only - показать записи, содержащие только выбранные элементы и никакие другие
Виджет (не обязательно)Устанавливает виджет, в котором будет производиться фильтрация экземпляров по заданному свойству
Только значение по умолчаниюПри установленном параметре "Устанавливать значение по умолчанию для новых экземпляров при наличии фильтра" (закладка "Основные") в карточках новых экземпляров будут устанавливаться значения полей из фильтра, но не будет выполняться фильтрация в виджете
Только фильтрацияПри установленном параметре "Устанавливать значение по умолчанию для новых экземпляров при наличии фильтра" (закладка "Основные") будет выполняться только фильтрация в виджете. В карточках новых экземпляров не будут устанавливаться значения полей из фильтра

Закладка Данные ​

ПараметрОписание
Список свойств класса, отображаемых в таблицеПозволяет определить список свойств класса (полей) для вывода в таблицу. Нажмите на кнопку "Список свойств класса" и выберите необходимые свойства. Используется только, если на вкладке "Основные" выбран класс, в качестве источника данных
Список колонок семантического поиска, отображаемых в таблицеПозволяет определить список колонок семантического поиска для вывода в таблицу. Используется только, если на вкладке "Основные" в качестве источника данных выбран семантический поиск
Параметры связей (отношений, свойств)см. ниже, раздел "Параметры связей (отношений, свойств)"
Список свойств с доступом только к своим экземплярамПри редактировании экземпляра, в форме, в выпадающих списках, будут доступны для выбора только те экземпляры свойств, которые пользователь создал сам
Задержка обновления данных (карточка, таблица)Позволяет задать задержку времени обновления таблицы (в миллисекундах). Рекомендуется к использованию при фильтрации больших объемов данных. (По сути, это время задержки отправки запроса в БД, которого должно быть достаточно для установки фильтров)
Отображать отношения как вложенные таблицыДает возможность выводить данные экземпляров по отношениям во вложенную таблицу (формировать структуру данных типа: класс-отношение-класс… и т.д.). При установке, необходимо настроить параметры отображения вложенных таблиц. См. пункт ниже: "Параметры отображения вложенных таблиц"
Параметры отображения вложенных таблицсм. ниже, раздел "Параметры отображения вложенных таблиц"
Древовидное представление таблицыПозволяет быстро формировать древовидное представление данных в таблице по свойству класса, выбранного, как источник данных для виджета (закладка "Основные"). При установке, необходимо определить свойство для построения дерева. См. пункт ниже: "Свойство для построения дерева (родитель)"
Свойство для построения дерева (родитель)Установите свойство, определяющее иерархию экземпляров класса. Свойство должно быть направлено от дочернего экземпляра к родительскому

Секция Параметры связей (отношений, свойств) ​

ПараметрОписание
СвойствоПредназначен для указания свойства или отношения (обязательное)
Режим фильтрацииПредназначен для установки режима фильтрации по указанному свойству. Для скалярных свойств, режимы "IN" и "NOT_IN" недоступны
Значение фильтраПозволяет указать значение фильтра для указанного свойства. Если свойство скалярное, значение фильтра должно соответствовать типу свойства. Если в качестве свойства выступает отношение, должен указываться ИД экземпляра
Значение переменнойПозволяет использовать переменную, заданную в адресной строке, для использования в фильтре. Формат переменной в адресной строке: <адресная строка>?<имя переменной>=<значение переменной>. Если свойство скалярное, значение фильтра должно соответствовать типу свойства. Если в качестве свойства выступает отношение, должен указываться ИД экземпляра
Скрыть поле (в таблице)Заданное свойство (поле) будет скрыто в таблице
Скрыть поле (в карточке)Заданное свойство (поле) будет скрыто в карточке экземпляра
ОбратноеТребует установки, если выбранное отношение является обратным
Класс обратного свойстваПозволяет указать класс-домен обратного свойства. Желательно устанавливать во всех случаях для ускорения времени выполнения. Обязательно для установки, если доменами свойства являются разные классы (для случаев переиспользования одного свойства для различных классов)
Порядок отображенияПозволяет изменить порядок следования поля (установленного свойства) в таблице. По умолчанию, поля выводятся в соответствии с порядком, заданным в представлении (колонка "Порядковый номер"). Например, вам необходимо поменять местами порядок вывода 1-го и 2-го поля. В этом случае, для установленного свойства (1-го поля), необходимо установить значение - 2, а для свойства (2-го поля), необходимо установить значение - 1
Порядок сортировкиПозволяет задать сортировку таблицы по одному или нескольким полям. Для каждого свойства необходимо задать соответствующее численное значение, начиная с 1
Режим сортировки (asc, desc)Позволяет установить режим для сортировки по установленному свойству: asc - по возрастанию, desc - по убыванию
ШаблонПозволяет задать стилизацию или переопределить значение свойства средствами JavaScript-выражения, генерирующего html-разметку. См. правила описания шаблонов в конце таблицы
Имя для отображенияПозволяет переименовать наименование свойства для вывода в таблицу
Отображать параметры визуализации экземпляров в таблицеСлева от наименования экземпляра будет выводиться иконка экземпляра
Отображать параметры визуализации класса экземпляра в таблицеСлева от наименования экземпляра будет выводиться иконка класса, которому наследует экземпляр
FieldsПозволяет установить значение фильтра по "длинному пути" (через несколько связей и классов). Параметр требует навыков программирования и предназначен для Администраторов
Значение по умолчаниюПозволяет задать значение свойства по умолчанию при создании нового экземпляра, если свойство является отношением
Значение по умолчанию (строка)Позволяет задать значение свойства по умолчанию при создании нового экземпляра, если свойство является скалярным
Значение по умолчанию (переменная)Позволяет задать значение свойства по умолчанию при создании нового экземпляра, если значение задано переменной. Формат переменной в адресной строке: <адресная строка>?<имя переменной>=<значение переменной>. Если свойство скалярное, значение фильтра должно соответствовать типу свойства. Если в качестве свойства выступает отношение, должен указываться ИД экземпляра

Правила описания шаблонов

Текст шаблона может быть HTML- или JavaScript-строкой. Доступ к значению свойства осуществляется через служебное слово value. Если в шаблоне используется JavaScript, то шаблон должен начинаться с символа =. Примеры шаблонов:

  • = '<b>' + value.replace(/0/g,'').replace(/удалить/g,'').replace(/копия/g,'') + '</b>'
  • = value ? '<span style="color:red">Есть</span>' : 'Нет'
  • <b>value</b>

Секция Параметры отображения вложенных таблиц ​

ПараметрОписание
СвойствоУстановите отношение для перехода от корневого класса, к дочернему
ОбратноеТребует установки, если выбранное отношение является обратным
Тип данныхУстановите дочерний класс
Для классаУстановите корневой класс
Представление классаВыберите представление дочернего класса для отображения во вложенной таблице (опционально). По умолчанию, во вложенной таблице будут отображаться все свойства дочернего класса

Закладка Карточка ​

ПараметрОписание
Экземпляры в виде карточкиПозволяет выводить данные экземпляров в виде карточек. При использовании, установите необходимые параметры, описанные ниже. Состав свойств и порядок их вывода можно определить на закладке "Данные", в секции "Параметры связей (отношений, свойств)"
Ширина карточки (авто по умолчанию)Позволяет изменить ширину карточки, заданную автоматически. Можно задавать в пикселях, процентах или Viewport Height (адаптивная под видимую область браузера, высота области просмотра). Например: 100px, 20%, 40vh
Высота карточки (авто по умолчанию)Позволяет изменить высоту карточки, заданную автоматически. Можно задавать в пикселях, процентах или Viewport Height (адаптивная под видимую область браузера, высота области просмотра). Например: 100px, 20%, 40vh
Аватар в центреУстанавливает аватар по центру карточки. По умолчанию, аватар размещается слева
Размер аватараПозволяет изменить размер аватара. Для уменьшения, используйте отрицательные числа (-4)
Названия свойствПо умолчанию, в карточку выводятся только значения свойств. Установите данный параметр для вывода наименований свойств
Показывать свойство только если есть значениеПозволяет выводить только свойства со значениями. При установке, свойства с отсутствующими значениями выводится не будут
Значения в центреПо умолчанию, содержимое карточки выводится с выравниванием по левому краю. Установите для того, чтобы содержимое карточки было выравнено по центру
Рамка карточкиПо умолчанию, содержимое карточки выводится без рамки. Установите для добавления рамки
Кол-во загружаемых строк на страницеПозволяет установить лимит количества карточек для вывода на странице
Кол-во строк в тексте…Позволяет задать лимит на количество строк текста записи, если в карточке она выводится, как многострочная
Тултип при наведении с именем экземпляраПри наведении на карточку будет выведена подсказка с наименованием экземпляра

Закладка Цвет ​

ПараметрОписание
Условия цветокодирования
СвойствоПозволяет задать свойство, значение которого будет использоваться для сравнения
УсловиеПозволяет задать условие сравнения
ЗначениеУстанавливает значение для условия цветокодирования. Если свойство скалярное, значение фильтра должно соответствовать типу свойства. Если в качестве свойства выступает отношение, должен указываться ИД экземпляра
Значение переменнойПозволяет использовать переменную, в качестве значения, для условия цветокодирования. Можно использовать следующие переменные: user - текущий пользователь; today - текущая дата в формате YYYY-MM-DD; произвольная переменная из адресной строки. Пример использования произвольной переменной: в адресной строке добавьте переменную, как параметр запроса и приравняйте ее к значению - идентификатору экземпляра. Добавленная конструкция: ?sid=345572e4-a3d9-4d05-8b76-e7caae598424. Полный пример адресной строки: https://домен платформы OSA/workspace-item/e3fb24a5-a411-4233-a421-e6c443c20705?sid=345572e4-a3d9-4d05-8b76-e7caae598424
Параметры цветокодирования
ИмяУстанавливает наименование условия в таблице "Параметры цветокодирования"
Для строкиПозволяет назначить заданные условия для строки
Для колонкиПозволяет назначить заданные условия для колонки
ПараметрыПозволяет задать стиль параметра цветокодирования. Например: {"style":{"background":"#ffcdd2"}}, где "#ffcdd2" - цвет в формате Hex. Возможно использование наименований основных цветов, например, "red"

Доп. онтология ​

Виджет Доп. онтология предназначен для отображения онтологической карты в Рабочем пространстве. Виджет позволяет исследовать онтологию, а также управлять другими виджетами: при выборе класса, отношения или свойства на карте передается соответствующее управляющее воздействие (например, для вывода экземпляров класса в виджете Таблица фактов).

Источник данных ​

Виджет отображает либо выбранную онтологию целиком, либо карту заданных классов. Параметры Онтология и Карта классов взаимоисключающие.

Взаимодействие с виджетами ​

При выборе объекта на онтологической карте другие виджеты могут обновлять свои данные в контексте выбранного объекта. Виджет также поддерживает фокусировку на объекте по событию от другого виджета (например, от виджета Таксономия классов).

Закладка Основные ​

ПараметрОписание
Заголовок виджетаНаименование виджета для вывода в рабочем пространстве
ОнтологияОнтология, отображаемая в виджете
Карта классовКлассы, отображаемые в виджете в виде карты. Параметры Онтология и Карта классов взаимоисключающие
Скрыть менюМеню онтологической карты в виджете не выводится
Только чтениеЗапрещает редактирование онтологии в виджете

Правило ​

Виджет Правило предназначен для просмотра и редактирования логических правил (OWL-правил), связанных со свойствами и классами онтологии. Поддерживаются правила для вычисления значений, правила зависимостей, правила для значения по умолчанию, правила имяобразования и правила для вычисляемого класса.

Выбор правила ​

Отображаемое правило определяется параметром Правило либо автоматически при выборе свойства или класса в другом виджете (например, в виджете Доп. онтология). Если для выбранного свойства или класса правило не задано, предлагается создать его.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
ПравилоПозволяет установить правило для отображения в виджете
Разрешить редактировать правилоПозволяет выполнять редактирование правила в виджете
Список классов для обновления результатов правилаПо результатам редактирования правила, данные выбранных классов будут обновляться. Рекомендуется устанавливать, например, при использовании динамических классов, как источников данных для других виджетов

Таксономия классов ​

Виджет Таксономия классов предназначен для отображения иерархии классов онтологии или экземпляров класса в виде дерева. Виджет позволяет исследовать структуру таксономии, выполнять навигацию, а также (при включённом редактировании) изменять её.

Построение дерева ​

Дерево строится для выбранного класса. При отсутствии параметра Отношение для построения дерева отображается таксономия классов, а вкладки виджета соответствуют отношениям Надкласс, Подкласс, Состоит из и Является частью. Если отношение задано, дерево строится по нему, а элементы дерева соответствуют экземплярам класса.

Взаимодействие и фильтрация ​

При выборе элемента дерева обновляются данные указанных виджетов (параметр Управляет данными виджета); для таксономии классов выбранный класс также фокусируется на онтологической карте (виджет Доп. онтология). На вкладке События при клике настраивается фильтрация значений отношения и фильтрация данных другого виджета.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
КлассИсточник данных для виджета
Отношение для построения дереваИспользуется для построения дерева на базе отношения
В отношении указаны потомкиИспользуется при установленном параметре "Отношение для построения дерева", если отношение указывает на потомков
Карточка экземпляра во весь экранПозволяет открывать карточку экземпляра справа на всю высоту экрана. Необходима установка параметра "Кнопка карточки экземпляра"
ПоискВ виджете выводится панель поиска
Параметры визуализации экземпляраВизуализация экземпляра выполняется в соответствии с установленными параметрами визуализации
Активная вкладкаПо умолчанию, активной вкладкой является вкладка "Надкласс". Данный параметр позволяет переопределить активную вкладку для виджета
Уменьшенная версияПозволяет выводить данные в виджете более компактно, за счет уменьшения шрифта и отступов
Переносить текст в названиях элементов дереваПо умолчанию, если текст наименований элементов дерева не умещается на одной строке, он обрезается по ширине виджета. Данный параметр позволяет выводить многострочный текст
Скрыть табыПо умолчанию, в виджете выводятся вкладки, соответствующие отношениям "Надкласс", "Подкласс", "Состоит из", "Является частью". Данный параметр позволяет скрыть указанные вкладки. При этом необходимо указать активную вкладку в параметре "Активная вкладка"
РедактированиеПозволяет выполнять редактирование таксономии классов в виджете
Кнопка карточки экземпляраВыводит кнопку "Карточка экземпляра" для открытия карточки
Управляет данными виджетаПозволяет указать виджеты для управления
Игнорировать классыПозволяет указать классы, данные которых не должны учитываться для вывода в виджете
Прогружать дочерние элементы дереваПо умолчанию, в виджете отображаются только два уровня иерархии. При установке данного параметра остальные уровни иерархии будут подгружаться динамически
Открывать карточку экземпляра в модальном окнеКарточка экземпляра будет открываться в модальном окне. Необходима установка параметра "Кнопка карточки экземпляра"
Свойство для сортировкиПозволяет указать свойство для сортировки данных в виджете
Фильтр только верхнего уровня дереваПри установке, фильтрация будет применяться только к верхнему уровню иерархии. Применяется в случае, если данный виджет управляется (фильтруется) другим виджетом
Разрешить перетаскивать элементы дереваПозволяет редактировать таксономию в виджете, с сохранением изменений в онтологии
Рекурсивный поиск по деревуВ результатах поиска будут выводиться все элементы, отвечающие запросу, не зависимо от их вложенности
Загружать дерево полностьюДерево будет загружаться полностью. Не рекомендуется использовать с большими объемами данных. Для больших объемов данных рекомендуется использовать параметр "Прогружать дочерние элементы дерева"
Ид экземпляра выбранного по умолчанию в деревеПри инициализации виджета на данный экземпляр будет установлен фокус (эмуляция действия пользователя при выборе)
Отправить событие выбранного по умолчанию элементаСобытие выбора данного экземпляра будет отправлено всем управляемым виджетам. Требуется установка параметра "Ид экземпляра выбранного по умолчанию в дереве"
Ограничение результатовОграничивает количество элементов верхнего уровня при выводе в виджет. Например, при установке данного параметра в "5", в виджет будет выведено только первые пять элементов на верхнем уровне дерева
Представление для отображения карточкиПозволяет изменять представление карточки. Необходима установка параметра "Кнопка карточки экземпляра", для открытия карточки
Скрывать префиксыПри установке флага в наименованиях классов и экземпляров будут скрыты префиксы

Закладка События при клике ​

ПараметрОписание
Секция Фильтр значений отношения или значение по умолчаниюПозволяет передать значение, выбранное в виджете, в другой виджет: отфильтровать его данные по указанному свойству или подставить значение по умолчанию при создании новых экземпляров
СвойствоПозволяет указать свойство, по которому будет выполняться фильтрация экземпляров в управляющем виджете
ФильтруемБудет выполняться только фильтрация экземпляров в управляемом виджете. Параметр "Значение по умолчанию" будет игнорироваться
Значение по умолчаниюПри создании новых экземпляров в управляемом виджете, свойство "Наследует классам" будет заполняться значением выбранного класса в текущем виджете. Игнорируется, если параметр "Фильтруем" установлен
Только для листовЯвляется расширением параметра "Значение по умолчанию". При установке, значение, используемое для заполнения свойства "Наследует классам", будет применяться только для элементов последнего уровня иерархии
ВиджетПозволяет указать управляющий виджет
Секция Фильтр данных другого виджетаПозволяет выполнять фильтрацию экземпляров в управляющем виджете по значению, выбранному в текущем
СвойствоПозволяет указать свойство, по которому будет выполняться фильтрация экземпляров в управляющем виджете
ВиджетПозволяет указать управляющий виджет

Дискурсы объектов ​

Виджет Дискурсы объектов предназначен для просмотра и редактирования элементов дискурса, связанных с объектом (классом, отношением, свойством или экземпляром). Виджет может управляться другими виджетами: при выборе объекта в управляющем виджете выводятся связанные с ним элементы дискурса.

Объект и взаимодействие ​

Объект, элементы дискурса которого выводятся, задаётся параметром Объект определения либо выбирается в другом виджете. При отсутствии управляющего воздействия выводится текст, заданный параметром Текст при отсутствии взаимодействия.

Отображение и фильтрация ​

Состав элементов дискурса можно ограничить по типам (параметр Показывать только выбранные типы элементов дискурса) и по списку (параметр Показывать только элементы дискурса из списка). Элементы можно выводить в свёрнутом виде (параметр Отображение в виде аккордеона), а кнопку фильтра по состоянию — скрыть (параметр Скрыть кнопку фильтра состояния).

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
Объект определенияПозволяет установить объект, который будет выводится в виджете по умолчанию
Только просмотрЗапрещает редактировать содержимое
Показывать только выбранные типы элементов дискурсаПозволяет выполнять фильтрацию по типам элементов дискурса
Показывать только элементы дискурса из спискаПо умолчанию, в виджете выводятся элементы дискурса для всех объектов. Данный параметр позволяет ограничить показ элементов дискурса только для определенных объектов
Отображение в виде аккордеонаЭлементы дискурса будут выводиться в свернутом виде
Текст при отсутствии взаимодействияТекст, отображаемый при отсутствии управляющего воздействия от другого виджета. Можно использовать HTML-теги
Скрыть кнопку фильтра состоянияКнопка фильтра элементов дискурса по состоянию не выводится

Закладка Значения по умолчанию ​

ПараметрОписание
Тип элемента дискурсаТип, устанавливаемый по умолчанию для новых элементов дискурса
Тип связи с объектомТип связи, устанавливаемый по умолчанию для новых элементов дискурса
СостоянияСостояния, устанавливаемые по умолчанию для новых элементов дискурса

Более подробное описание работы с дискурсами представлено в разделе Дискурсы объектов.

Факт-эксплорер ​

Виджет Факт-эксплорер предназначен для отображения графа объектов, связанных с выбранным объектом. Виджет позволяет исследовать связи объекта, управлять данными других виджетов и настраивать отображение графа.

Источник объекта ​

Объект, граф которого выводится, задаётся параметром Объект либо выбирается в управляющем виджете. При отсутствии управляющего воздействия выводится текст, заданный параметром Текст при отсутствии взаимодействия.

Отображение графа ​

Настройки отображения графа:

  • Не отображать отношения - скрытие выбранных отношений на графе
  • Отобразить поле поиска - вывод поля поиска
  • Показать легенду - вывод легенды
  • Показать карточку - вывод карточки выбранного объекта
  • Минимальное кол-во объектов для группировки связи - порог группировки связи
  • Максимальное кол-во символов отображаемое в наименовании - ограничение длины наименований объектов
  • Схема расположения объектов на полотне - схема расположения объектов: Граф, Вертикально дерево, Горизонтальное дерево
  • Загружать сохраненные представления - загрузка сохранённых представлений объекта

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
ОбъектПозволяет определить объект, который будет отображаться в виджете по умолчанию. При наличии управляющего виджета, в виджете Факт-эксплорер будет отображаться объект, выделенный в управляющем виджете
Не отображать отношенияПозволяет выбрать отношения, которые не будут отображаться на графе
Загружать сохраненные представленияПри установке, будут загружаться существующие представления объекта, которые можно выбрать с помощью иконки "Загрузить список доступных представлений", расположенной на полотне Факт-эксплорера, в правой верхней части
Отобразить поле поискаВ виджете выводится поле поиска
Показать легендуВ виджете выводится легенда
Показать карточкуВ виджете выводится карточка выбранного объекта
Минимальное кол-во объектов для группировки связиОпределяет количество объектов, при превышении которого связь отображается сгруппированно (по умолчанию — 10)
Максимальное кол-во символов отображаемое в наименованииОграничивает количество символов в наименованиях объектов на графе (по умолчанию — 70)
Схема расположения объектов на полотнеОпределяет схему расположения объектов: Граф, Вертикально дерево, Горизонтальное дерево
Текст при отсутствии взаимодействияТекст, отображаемый при отсутствии управляющего воздействия от другого виджета. Можно использовать HTML-теги

Закладка Взаимодействие ​

ПараметрОписание
Управлять данными указанных виджетовПри клике по объекту на графе данные в указанных виджетах будут обновлены в контексте выбранного объекта

Структурированный документ ​

Виджет Структурированный документ предназначен для отображения структурированного документа в Рабочем пространстве. Виджет позволяет просматривать документ, выбирать его элементы и передавать их другим виджетам в качестве управляющего воздействия. Работа со структурированными документами описана в разделе Структурированные документы.

Источник документа ​

Документ задаётся параметром Объект либо выбирается в управляющем виджете. При установленном параметре Показать кнопку перехода к объекту в виджете выводится кнопка Открыть в новой вкладке.

Управление виджетами ​

При включённом параметре Возможность выбирать элементы в документе элементы документа можно выбирать. При клике по элементу обновляются данные указанных виджетов (параметр Клик по элементу документа управляет данными указанных виджетов) и выполняется фильтрация (панель Фильтровать при клике).

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
ОбъектПозволяет определить объект, данные которого будут отображаться в виджете
Быстрый просмотрОбъект будет отображаться в режиме быстрого просмотра
Возможность выбирать элементы в документеПозволяет выполнять выбор компонентов документа для взаимодействия с другими виджетами
Показать кнопку перехода к объектуВ виджете выводится кнопка "Открыть в новой вкладке" для перехода к документу

Закладка Взаимодействие ​

ПараметрОписание
Клик по элементу документа управляет данными указанных виджетовПри клике по компоненту, данные в указанных виджетах будут обновлены в контексте выбранного компонента
Фильтровать при кликеНа данной панели расположены параметры для фильтрации данных класса или управляемого виджета по значению свойства компонента, выбранного в данном виджете
Свойство в классе приемникеПозволяет задать свойство для фильтрации
Виджет (не обязательно)Позволяет задать виджет. Опционально

График ​

Виджет График предназначен для визуализации данных в виде столбчатой/линейной или круговой диаграммы. Источником данных может быть класс, семантический поиск или SQL-функция.

Данные и тип графика ​

Источник данных задаётся параметром Тип источника данных (Класс, Семантический поиск или SQL-функция), в зависимости от которого выводится соответствующее поле выбора для установок источника. Параметр Тип графика определяет вид диаграммы (Столбчатый / линейный или Круговая диаграмма), а параметр Структура данных — порядок формирования серий: Одна колонка для серий (серии в строках) или Отдельные колонки для серий (серии в колонках).

Категории и серии ​

Категории задаются в группе Категория: поле Категория, Расположение категорий по горизонтальной или вертикальной оси и json категории. Способ настройки серий зависит от структуры данных: для режима «серии в строках» серии задаются отдельными полями (Свойство, Накопительное представление, JSON, Тип серий, Значения), для режима «серии в колонках» — панелью Серии с кнопкой Добавить (Свойство, Имя, Накопительное представление, json, Тип серий).

Круговая диаграмма ​

Для круговой диаграммы серии задаются аналогично: в режиме «серии в строках» — полями Свойство и Значения, в режиме «серии в колонках» — панелью Круговая диаграмма (Свойство, Имя).

Закладка Основные ​

ПараметрОписание
Заголовок виджетаНаименование виджета для вывода в рабочем пространстве
Тип источника данныхТип источника данных: Класс, Семантический поиск, SQL-функция
КлассКласс — источник данных (выводится при типе источника данных «Класс»)
Семантический поискСемантический поиск — источник данных (выводится при типе «Семантический поиск»)
SQL-функцияSQL-функция — источник данных (выводится при типе «SQL-функция»)
Тип графикаТип графика: Столбчатый / линейный, Круговая диаграмма
Структура данныхПорядок формирования серий: Одна колонка для серий (серии в строках), Отдельные колонки для серий (серии в колонках)
jsonДополнительные настройки представления графика
КатегорияПанель настройки категорий
КатегорияПозволяет выбрать категорию
Расположение категорийПозиционирование категорий по горизонтальной (ось X) или вертикальной (ось Y) оси
json категорииДополнительные настройки категории
СерииПанель настройки серий (для режима «серии в колонках»); добавление серий кнопкой Добавить
СвойствоСвойство/колонка или название sql-колонки для серии
ИмяНаименование серии для вывода на график (если не заполнено — выводится наименование свойства)
Накопительное представлениеЗначения серий складываются, выводя общий результат и вклад каждой серии
jsonДополнительные настройки представления серии
Тип серийТип серии: Столбчатый, Линейный
СвойствоСвойство/колонка для серии (для режима «серии в строках»)
Накопительное представлениеЗначения серий складываются, выводя общий результат и вклад каждой серии
JSONДополнительные настройки представления серии
Тип серийТип серии: Столбчатый, Линейный
ЗначенияДополнительное свойство/колонка (отличное от «Свойство») для группировки и суммирования значений внутри серии
Круговая диаграммаПанель настройки серий круговой диаграммы (для режима «серии в колонках»); добавление серий кнопкой Добавить
СвойствоСвойство/колонка для серии
ИмяНаименование серии для вывода на график
СвойствоСвойство/колонка для серии (для режима «серии в строках»)
ЗначенияЗначения серии

Закладка Взаимодействие ​

ПараметрОписание
Фильтровать классы при кликеНа данной панели размещены параметры, позволяющие фильтровать данные в управляемом виджете. Для добавления свойств используйте кнопку Добавить
СвойствоПозволяет выбрать свойство, значение которого будет передано в управляемый виджет
Брать значение из серииПозволяет выполнить выбор значения из нижнего уровня иерархии, в случае использования иерархии для представления категорий
ВиджетПозволяет указать управляемый виджет, в котором будет выполняться фильтрация

Бизнес-объекты ​

Виджет Бизнес-объекты предназначен для отображения объекта (экземпляра класса) в представлении, соответствующем его типу (документ, структурированный документ, правило, элементы дискурса и т.п.). Виджет автоматически настраивается для управления другими виджетами: при выборе объекта в управляющем виджете выводится выбранный объект.

Отображение объекта ​

Для документов можно выводить кнопку редактирования (параметр Показать кнопку редактирования документа (для документов)); кнопка перехода к объекту выводится при установленном параметре Показать кнопку перехода к объекту. Если тип объекта определить не удалось, вместо представления объекта выводятся его элементы дискурса (параметр В случае невозможности определения типа объекта - отобразить элементы дискурса этого объекта), которые могут выводиться в свёрнутом виде (параметр Отображение аккордеона (объект и элементы дискурса)).

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
В случае невозможности определения типа объекта - отобразить элементы дискурса этого объектаПозволяет вывести элементы дискурса объекта (при наличии), если тип объекта не может быть определен
Отображение аккордеона (объект и элементы дискурса)Элементы дискурса будут выводиться в свернутом виде
Показать кнопку редактирования документа (для документов)При отображении документов, в форме виджета (справа, сверху) будет выводиться кнопка редактирования документа
Показать кнопку перехода к объектуВ форме виджета (справа, сверху) будет выводиться кнопка перехода к просмотру объекта

Ось времени ​

Виджет Ось времени предназначен для визуализации экземпляров класса на временной оси (в виде ленты событий), упорядоченных по значению свойства.

Отображение событий ​

События выводятся по классу-источнику (Источник данных - класс), сортировка выполняется по свойству (Сортировать по). Для каждого события выводятся заголовок (Заголовок) и данные (Данные), рядом с маркером времени может выводиться имя блока (Имя блока - напротив точки). Для маркера можно использовать параметры отображения экземпляра (Использовать параметры отображения экземпляра для визуализации точки, Масштаб аватара - число (1,2..)). Компактное представление включается параметром Уменьшенный режим.

Взаимодействие при клике ​

При клике по событию обновляются данные указанных виджетов (параметр Управлять данными указанных виджетов); параметр Источник для управления другими виджетами (экземпляр по умолчанию) задаёт экземпляр, передаваемый по умолчанию.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
Источник данных - классПозволяет установить класс, в качестве источника данных
Сортировать поПозволяет установить сортировку по свойству класса, установленного в параметре "Источник данных - класс"
ЗаголовокПозволяет определить свойство для вывода в заголовок текстового блока
ДанныеПозволяет определить свойство для вывода содержимого текстового блока
Имя блока - напротив точкиДанные временной оси для вывода рядом с маркером времени
Уменьшенный режимКомпактное представление данных в виджете
Использовать параметры отображения экземпляра для визуализации точкиПозволяет переопределить параметры отображения маркера времени. Можно использовать параметры отображения экземпляра, указанного в свойстве. Если нужны параметры экземпляра выбранного класса, необходимо указать имя термина
Масштаб аватара - число (1,2..)При использовании параметра "Использовать параметры отображения экземпляра для визуализации точки", позволяет изменить размер аватара в представлении

Закладка Взаимодействие ​

ПараметрОписание
Источник для управления другими виджетами (экземпляр по умолчанию)Позволяет задать значение по умолчанию, для передачи управляемому виджету
Управлять данными указанных виджетовПри выборе объекта в виджете, данные в указанных виджетах будут обновлены в контексте выбранного объекта

Карточка экземпляра ​

Виджет Карточка экземпляра предназначен для отображения и редактирования одного экземпляра класса. Виджет может управляться другими виджетами: при выборе объекта в управляющем виджете выводится его карточка.

Отображение карточки ​

Экземпляр отображается по заданному представлению в параметре Представление; при установленном параметре Вычислять доступные пользователю представления в списке выводятся только доступные пользователю представления. Редактирование ограничивают параметры Только для чтения и Доступ только создателю.

Действия с экземплярами ​

Для создания, копирования и удаления экземпляров можно выводить соответствующие кнопки, а также кнопку выбора класса (Показать кнопку выбора класса экземпляра). Для ручного сохранения включается Кнопка сохранения в карточке; Отображать активную вкладку на форме при смене экземпляра сохраняет активную вкладку при переключении экземпляров; Разрешить создание новых экземпляров в полях-отношениях в карточке экземпляра разрешает создавать записи прямо из полей-отношений.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
Только для чтенияЗапрещает редактирование
Доступ только создателюПозволяет редактировать только объекты, созданные пользователем
Вычислять доступные пользователю представленияВ параметре "Представление" будут выводиться только представления, доступные пользователю
ПредставлениеДля отображения объекта будет использовано установленное представление
Показать кнопку выбора класса экземпляраБудет выведена кнопка выбора класса экземпляра
Кнопка создания экземпляраБудет выведена кнопка создания экземпляра
Кнопка копирования экземпляраБудет выведена кнопка копирования экземпляра
Кнопка удаления экземпляраБудет выведена кнопка удаления экземпляра
Кнопка сохранения в карточкеПо умолчанию, все изменения в карточке объекта сохраняются автоматически. При установке параметра, автоматическое сохранение будет отключено, а в карточке объекта будет выведена кнопка для ручного сохранения
Отображать активную вкладку на форме при смене экземпляраПри переключении между экземплярами в карточке будет сохраняться активная вкладка (если она есть у нового экземпляра)
Разрешить создание новых экземпляров в полях-отношениях в карточке экземпляраВ полях-отношениях карточки будет доступно создание новых экземпляров

Канбан-доска ​

Виджет Канбан-доска предназначен для отображения экземпляров класса в виде карточек, распределённых по этапам жизненного цикла (столбцам доски). Для выбранного класса должен быть определён жизненный цикл.

Карточки и представление доски ​

Карточка экземпляра настраивается параметрами Свойство для заголовка карточки, Свойство для подзаголовка карточки и панелью Поля карточки (дополнительные свойства). Представление доски настраивается параметрами Группировка карточек по свойству (не используйте коллекции) и Ширина этапа (столбца).

Фильтрация и взаимодействие ​

Для фильтрации можно включить Использовать фильтры и Использовать тэги. При выборе карточки обновляются данные указанных виджетов (параметр Управлять данными указанных виджетов); параметр Имя переменной из адресной строки для открытия карточки экземпляра позволяет открывать карточку по идентификатору из адресной строки.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
КлассПозволяет указать класс, экземпляры которого будут отображены в виджете. Для выбранного класса должен быть определен жизненный цикл
Представление классаПозволяет установить представление, с необходимым набором полей, доступных для вывода в карточку экземпляра. Если параметр не установлен, будет использовано представление по умолчанию
Искать классы по иерархииК экземплярам класса, установленного в параметре "Класс" будет добавлены экземпляры дочерних классов (при наличии)
Использовать фильтрыПозволяет использовать иерархический фильтр. Соответствующая иконка появится на Панели инструментов
Использовать тэгиПозволяет использовать тэги для фильтрации. Соответствующая иконка появится на Панели инструментов
Имя переменной из адресной строки для открытия карточки экземпляраПозволяет открыть карточку экземпляра в рабочем пространстве.Экземпляр должен быть задан идентификатором. Пример:задайте имя переменной: например, "sid", и сохраните "Рабочее пространство"; в адресной строке добавьте переменную, как параметр запроса и приравняйте ее к значению - идентификатору экземпляра. Добавленная конструкция: ?sid=345572e4-a3d9-4d05-8b76-e7caae598424. Полный пример адресной строки: https://домен платформы OSA/workspace-item/e3fb24a5-a411-4233-a421-e6c443c20705?sid=345572e4-a3d9-4d05-8b76-e7caae598424. Нажмите клавишу Enter и в "Рабочем пространстве" откроется карточка экземпляра с идентификатором: 345572e4-a3d9-4d05-8b76-e7caae598424

Закладка Взаимодействие ​

ПараметрОписание
Управлять данными указанных виджетовПри выборе карточки экземпляра в виджете, данные в указанных виджетах будут обновлены в контексте выбранного экземпляра

Закладка Карточка ​

ПараметрОписание
Свойство для заголовка карточкиПозволяет указать свойство, для вывода в заголовок карточки
Свойство для подзаголовка карточкиПозволяет указать свойство, для вывода в подзаголовок карточки
Поля карточкиПанель предназначена для добавления дополнительных свойств, данные которых будут выводиться в карточке после заголовка и подзаголовка
СвойствоПозволяет указать дополнительное свойство, для вывода в карточке
НазваниеПозволяет указать наименование дополнительного свойства, для вывода в карточке
ПорядокПозволяет определить порядок вывода дополнительных свойств в карточке (используются целые числа, свойства с меньшим значением будут выводиться выше )

Закладка Представление доски ​

ПараметрОписание
Группировка карточек по свойству (не используйте коллекции)Позволяет группировать карточки по свойству. Установленное свойство не должно быть коллекцией!
Ширина этапа (столбца)Позволяет изменять ширину карточки

Древовидное представление ​

Виджет Древовидное представление предназначен для отображения экземпляров класса в виде дерева, построенного по свойству-родителю.

Структура дерева ​

Дерево строится для выбранного Класса по свойству Свойство родителя (для таксономии классов — свойство «Наследует классам»); сортировка узлов выполняется по Свойство для сортировки. Количество объектов ограничивается параметром Ограничение; при установленном параметре Кнопка - загрузить еще выводится кнопка догрузки данных. Параметр Параметры визуализации экземпляра включает вывод параметров визуализации; параметр Показать кнопку обновления добавляет кнопку обновления дерева.

Фильтрация и события при клике ​

На вкладке Фильтрация настраивается фильтр данных дерева (Фильтр данных дерева); на вкладке События при клике — фильтрация данных другого виджета (Фильтр данных другого виджета). При клике по объекту обновляются данные указанных виджетов (Управляет данными виджета).

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
КлассПозволяет указать класс, экземпляры которого будут отображены в виджете
Свойство родителяПозволяет указать свойство, по которому будет строиться дерево. Свойство должно указывать на родителя. Для таксономии классов следует установить свойство "Наследует классам"
Свойство для сортировкиПозволяет указать свойство, по которому будет выполняться сортировка дерева
ОграничениеПозволяет установить ограничение количества объектов для вывода в виджет. Параметр должен быть задан целым положительным числом
Кнопка - загрузить ещеПри установленном параметре "Ограничение" будет выводиться кнопка, позволяющая выполнять дальнейшую загрузку объектов дерева
Управляет данными виджетаПри клике по объекту, данные в указанных виджетах будут обновлены в контексте выбранного объекта
Параметры визуализации экземпляраВизуализация экземпляров выполняется в соответствии с установленными параметрами визуализации
Показать кнопку обновленияВ виджете будет выведена кнопка обновления дерева

Закладка Фильтрация ​

ПараметрОписание
Фильтр данных дереваДанная панель позволяет выполнять фильтрацию дерева
СвойствоПозволяет установить свойство для фильтрации дерева
Режим фильтрацииПозволяет установить режим фильтрации дерева
Значение фильтраПозволяет установить значение фильтра
ОбратноеУстановите данный параметр, если для фильтрации используется обратное свойство
Класс обратного свойстваУкажите класс обратного свойства, если для фильтрации используется обратное свойство

Закладка События при клике ​

ПараметрОписание
Фильтр данных другого виджетаНа данной панели расположены параметры для фильтрации данных в управляемых виджетах
СвойствоПозволяет указать свойство для фильтрации данных в управляемом виджете
ВиджетПозволяет указать управляемый виджет

Сетевой график ​

Виджет Сетевой график предназначен для отображения задач (экземпляров класса) на диаграмме Ганта: с иерархией, сроками и зависимостями.

Построение графика ​

График строится по классу (Класс): иерархия задач задаётся свойством Свойство родителя, сроки — свойствами Свойство дата начала и Свойство дата окончания, зависимости — свойством Свойство зависит от (старт - финиш). По умолчанию используется представление по умолчанию; его можно переопределить параметром Представление.

Управление и фильтрация ​

При клике по задаче обновляются данные указанных виджетов (параметр Управляет данными виджета). На панели Фильтр данных другого виджета настраивается фильтрация экземпляров в управляемых виджетах по значению свойства.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
КлассПозволяет указать класс, экземпляры которого будут отображены в виджете
Свойство родителяПозволяет указать свойство, по которому будет строиться иерархия задач. Свойство должно указывать на родителя
Свойство дата началаУкажите свойство, содержащее данные даты начала
Свойство дата окончанияУкажите свойство, содержащее данные даты окончания
Свойство зависит от (старт - финиш)Укажите свойство, содержащее данные зависимости старт - финиш
ПредставлениеПо умолчанию, используется представление по умолчанию. При необходимости, переопределите представление по умолчанию

Закладка Взаимодействие ​

ПараметрОписание
Управляет данными виджетаПри клике по объекту, данные в указанных виджетах будут обновлены в контексте выбранного объекта
Фильтр данных другого виджетаНа данной панели размещены параметры, позволяющие выполнять фильтрацию экземпляров в управляемых виджетах
СвойствоПозволяет установить свойство для фильтрации экземпляров
ВиджетПозволяет установить управляемый виджет, в котором будет выполняться фильтрация экземпляров по значению свойства, выбранного в параметре "Свойство"

Сводная таблица ​

Виджет Сводная таблица предназначен для построения сводной таблицы (OLAP) на основе результатов семантического поиска. Структура сводной таблицы (поля строк, столбцов и значений) настраивается в самом виджете.

Данные и настройка ​

Источником данных сводной таблицы является Семантический поиск. Параметры Сортировать колонки по свойству и Сортировать строки по свойству задают порядок сортировки областей столбцов и строк, а параметр Скрывать настройки скрывает панель настроек сводной таблицы.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаПозволяет установить заголовок виджета для отображения в Рабочем пространстве
Семантический поискПозволяет установить семантический поиск в качестве источника данных для формирования сводной таблицы
Сортировать колонки по свойствуДанным параметром определяется порядок сортировки Области столбцов. По умолчанию, применяется сортировка по возрастанию, сначала к 1-му уровню группировки, затем ко 2-му и т.д. При установке сортировки важна последовательность выбора полей (свойств): например, если сначала выбрать поле "Тип", а затем "Цвет", то сортировка будет выполняться сначала по Типу, а затем - по Цвету. При изменении последовательности выбора данных полей, порядок сортировки изменится на противоположный: сначала по Цвету, а затем - по Типу
Сортировать строки по свойствуДанным параметром определяется порядок сортировки Области строк. Далее см. описание параметра "Сортировать колонки по свойству"
Скрывать настройкиПри установке флага настройки сводной таблицы в виджете будут скрыты

Навигатор онтологии ​

Виджет Навигатор онтологии предназначен для навигации по иерархии классов онтологии и быстрого перехода к классам на полотне онтологической карты.

В виджете выводится дерево классов, отображаемых на онтологической карте (в виджете Доп. онтология). Иерархия дерева строится по отношениям наследования (класс-подкласс). При выборе класса в дереве соответствующий класс выделяется на онтологической карте с учетом таксономии.

Для поиска класса воспользуйтесь полем Найти на Панели инструментов виджета. При наведении курсора на узел дерева выводятся кнопки:

  • Открыть карточку - открывает карточку класса
  • Добавить подкласс - создает новый подкласс для выбранного класса

Для создания нового класса верхнего уровня нажмите на кнопку Создать на Панели инструментов виджета.

Информация

Возможность создания классов и подклассов доступна только пользователям, имеющим права администратора. Остальным пользователям виджет доступен только в режиме просмотра.

Фильтр ​

Виджет Фильтр позволяет выполнять фильтрацию данных других виджетов рабочего пространства по заранее настроенному иерархическому фильтру. Поля выбранного иерархического фильтра используются в виджете для фильтрации.

Для использования фильтра:

  1. Установите в полях необходимые условия отбора и нажмите на кнопку Применить

В управляемых виджетах будут отображены только экземпляры, соответствующие установленным условиям.

  1. Для сброса фильтрации используйте кнопку Сбросить

Состав и вид элементов управления для фильтрации зависят от типа данных, которые выводятся в поле:

  • для текстовых данных с режимами содержит/не содержит - поле ввода с возможностью добавления нескольких значений (для добавления значения нажмите на клавишу Enter)
  • для числовых значений и дат - поле ввода с возможностью выбора оператора сравнения (=, !=, >, <, ≥, ≤)
  • для логических полей - переключатель Все / Да / Нет
  • для полей-отношений - выбор одного или нескольких экземпляров

По умолчанию в виджете выводится наименование фильтра.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаНаименование виджета для вывода в рабочем пространстве
ФильтрИерархический фильтр, поля которого выводятся в виджете
Переопределить название фильтраПозволяет задать собственное название фильтра для вывода в виджете
Скрыть название фильтраНазвание фильтра не будет выводиться в виджете
Скрывать несвязанные данные в выпадающих списках (beta)В выпадающих списках полей-отношений будут скрыты экземпляры, не связанные с уже установленными условиями фильтрации
Управлять данными указанных виджетовВиджеты, данные которых будут отфильтрованы по установленным условиям (можно выбрать несколько)

Обзор онтологии ​

Виджет Обзор онтологии предназначен для детального исследования онтологии: анализа ее структуры и качества, а также просмотра сведений обо всех классах, отношениях и свойствах.

Совет

Виджет Обзор онтологии желательно использовать совместно с виджетом Доп. онтология. В этом случае, при выборе объекта онтологии в виджете Обзор онтологии в виджете Доп. онтология будет выполняться фокусировка на соответствующем объекте. Кроме того, можно выполнять навигацию в виджете Доп. онтология с просмотром детальной информации в виджете Обзор онтологии. Используя комплексную навигацию можно легко переключаться к необходимому контексту не теряя главную нить рассуждений!

Для совместного использования виджетов Обзор онтологии и Доп. онтология они должны быть настроены для работы с одной онтологией.

Закладка Основные ​

ПараметрОписание
Заголовок виджетаНаименование виджета для вывода в рабочем пространстве
ОнтологияОнтология, исследование которой выполняется в виджете
Скрыть префиксыПри установке флага в наименованиях классов, отношений и свойств будут скрыты префиксы

Общая статистика ​

В верхней части виджета выводится сводная информация по онтологии:

  • Классов — общее количество классов
  • Отношений — общее количество отношений
  • Свойств — общее количество свойств
  • Среднее отношений на класс — среднее количество отношений, приходящееся на один класс
  • Качество данных — количество объектов без определения, без кода и классов без отношений (учитываются также отношения наследования — с надклассом и подклассами). Нажмите на показатель, чтобы отфильтровать каталог по соответствующей проблеме
  • Уровень связанности (RR) — структурный показатель качества онтологии (Relationship Richness), рассчитываемый как отношение количества нетаксономических отношений к общему количеству отношений. Показывает, насколько онтология уходит от простого дерева категорий к полноценной семантической модели. Кнопка открывает справку по показателю

Отсутствие предметной области не считается проблемой качества: такие объекты не отмечаются в списках и не попадают в счетчики проблем.

Если в карточке онтологии заполнено описание, в виджете выводится раздел Описание онтологии. Он свернут по умолчанию и раскрывается по нажатию.

Каталог объектов ​

В нижней части виджета расположен каталог всех объектов онтологии. Доступны вкладки Классы, Отношения и Свойства, поиск по названию, коду и определению, фильтр по предметной области, фильтр проблем и сортировка. Вкладки закрепляются в верхней части виджета при прокрутке.

  • Классы — наименование, код, предметные области, определение и количество отношений
  • Отношения — наименование, код, домен, диапазон, мощность, предметные области и определение
  • Свойства — наименование, код, домены, тип данных, предметные области и определение

Определение в списке выводится с форматированием и обрезается до двух строк; кнопка Ещё раскрывает его полностью. Домены и диапазоны отношений и свойства являются ссылками — по ним можно перейти к соответствующему классу. Вкладки показывают количество объектов с учетом поиска и фильтров. Кнопка Показать ещё загружает следующую порцию объектов.

При выборе объекта в каталоге выводится детальная информация о нем, а сам объект фокусируется в виджете Доп. онтология.

Для обновления данных виджета используйте кнопку Обновить.

Детальная информация об объекте ​

При выборе объекта в виджете выводится отдельная карточка с детальной информацией о нем. В зависимости от типа объекта выводятся следующие сведения:

  • Класс — определение, связи с определениями отношений и переходами по связанным классам, свойства класса, надкласс, подклассы и экземпляры. Первые 10 экземпляров показываются сразу, остальные — по кнопке Показать ещё
  • Отношение — домены, диапазон, мощность, определение и предметные области
  • Свойство — домены, тип данных, определение и предметные области

Для возврата к обзору онтологии нажмите на кнопку Назад, расположенную в верхней части виджета. Хлебные крошки позволяют вернуться к ранее просмотренным объектам.